• word of the day

    ascidian tadpole

    ascidian tadpole - Dictionary definition and meaning for word ascidian tadpole

    Definition
    (noun) free-swimming larva of ascidians; they have a tail like a tadpole that contains the notochord
Download our Mobile App Today
Receive our word of the day
on Whatsapp